.moment-item {
  background-color: #fff;
//   border-radius: 20px;
  padding: 30px;
  margin-bottom: 20px;
  
  .welcome-text {
      color: #999;
  }

  .moment-content {
      .moment-text-box {
          padding: 20px 0;
          .moment-text {
              line-height: 1.5;
          }
      }

      .moment-tags {
          margin-bottom: 20px;

          .tag {
              display: inline-block;
              background-color: #f5f5f5;
              padding: 8px 20px;
              border-radius: 30px;
              font-size: 24px;
              color: #666;
              margin-right: 15px;
          }
      }

      .moment-images {
          display: flex;
          flex-wrap: wrap;
          .moment-image-wrap {
              width: 32%;
              aspect-ratio: 1;
              border-radius: 4px;
              box-sizing: border-box;
              overflow: hidden;
              margin-bottom: 10px;
              &:nth-of-type(3n + 2) {
                  margin-left: 2%;
                  margin-right: 2%;
              }
          }

          .moment-image {
              width: 100%;
              height: 100%;
          }
      }
  }

  .at-icon-chevron-down {
    font-size: $font-mini;
    color: $label-color;
  }
}